-
Notifications
You must be signed in to change notification settings - Fork 70
refacto: migration de l'administration des articles sous Symfony #1893
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
9203f65
to
767d4a9
Compare
@@ -38,3 +38,9 @@ | |||
</div> | |||
{%- endif -%} | |||
{%- endblock datetime_widget -%} | |||
|
|||
{%- block textarea_widget -%} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Il est peut être plus judicieux d'utiliser la macro wysiwyg()
présente dans templates/admin/event/form.html.twig, quite à la déplacer dans le form_theme_admin.html.twig.
Qu'en pensez-vous ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Si ça rend le code plus clair pourquoi pas.
Attention par contre à si ça modifie beaucoup de fichiers, ce sera mieux de faire ça dans une PR séparée.
sources/AppBundle/Controller/Admin/Site/Article/EditArticleAction.php
Outdated
Show resolved
Hide resolved
sources/AppBundle/Controller/Admin/Site/Article/EditArticleAction.php
Outdated
Show resolved
Hide resolved
sources/AppBundle/Controller/Admin/Site/Article/EditArticleAction.php
Outdated
Show resolved
Hide resolved
sources/AppBundle/Controller/Admin/Site/Article/AddArticleAction.php
Outdated
Show resolved
Hide resolved
9b338cd
to
fa7f862
Compare
fa7f862
to
78ea080
Compare
'label' => 'Chapeau', | ||
'required' => false, | ||
'attr' => [ | ||
'maxlength' => 255, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
En base actuellement le chapeau le plus long est de 836 caractères.
La plupart des anciens articles ont entre 200 et 500 caractères et ne sont donc plus modifiables.
On peut se dire 1000
pour être tranquilles.
Je viens de vérifier et en prod il y a 768 anciens articles en HTML. Les plus récents en markdown sont environ 200. Je serais d'avis de pas s'embêter à gérer la modification des anciens, donc de bien interpréter les articles comme du markdown. @agallou et/ou @stakovicz ça vous parait raisonnable ? |
Migration de l'administration de articles sous Symfony.
La nouvelle url dans le menu est /admin/site/articles
J'ai volontairement laissé les sources legacy. Si la MR est validée, je ferais une seconde MR pour les supprimer.